package com.baidu.service;

import com.until.response.RestfulCode;
import org.apache.ibatis.annotations.Mapper;

import javax.servlet.http.HttpServletResponse;

/**
 * 定义用户 controller 相关路由
 * @author user
 */
@Mapper
public interface InUserControllerService{
    /**
     * 用户登录的controller实现
     * @param username 用户名
     * @param userPassword 用户密码
     * @param response response 返回的信息
     * @return 返回用户登录的相应信息
     */
    RestfulCode.CodeSatCode userLogin(String username, String userPassword, HttpServletResponse response);

    /**
     * 得到用户信息的controller实现
     * @param pathValue path 中的 value 中的用户id
     * @return 得到用户信息
     */
    RestfulCode.CodeSatCode getUserInfo(Integer pathValue);
}
